Game-based Synthesis for Distributed Control of Industrial Assembly Lines

نویسنده

  • Michael Geisinger
چکیده

The manufacturing industry nowadays uses a high degree of automation that contributes significantly to its commercial success. Set-up of an automation system is usually very expensive and only pays off by amortization of costs over its life span. Shorter product life cycles and increasing personalization of products, which are the results of the so-called fourth industrial revolution, endanger this concept: it becomes more and more important that not only set-up, but also adaptation of automation systems to changing production requirements is cost-efficient. Modification of the control software plays an important role in this context, because programming of such systems often takes place at a low level and is hence restricted to experts who are aware of the consequences of their design decisions. This work presents a model-driven workflow that aims at reducing the costs of adapting the control software in industrial automation systems. Its goal is to replace the tedious and error-prone manual adaptation by an automatic approach which is based on synthesis. This has two major benefits: first, the possibility for non-experts to adapt the control software allows experts in industrial automation to focus on other tasks, reducing overall costs. Second, programming errors are avoided, because re-synthesis is triggered with the push of a button and the synthesized control programs are correct by construction. In order to achieve these benefits, this work introduces formalisms for describing automation systems and the production tasks to accomplish. The sequence of primitive control actions to execute is then automatically synthesized by a solver that is based on game theory. The result is transformed into executable code, which allows both offline simulation as well as online execution within the real automation system. For distributed control systems, the approach is capable of generating multiple control programs that cooperate in order to achieve the production goal. The presented workflow integrates nicely with existing concepts from industrial automation, such as programmable logic controller (PLC) programming languages as defined in IEC 61131-3. The contributions of this work are the definition of a suitable domain specific modeling language for precise description of automation systems and automation tasks, the transformation of the model into an input for the game-based solver as well as a software library for simulation and execution of the generated control programs on centralized and distributed target control units. In order to show the operability of the approach, the development workflow is applied to various industrial-grade automation systems. Programmable logic controllers, personal computers and microcontrollers are used as target platforms. For the scenarios examined in this work, synthesis time is in the range of seconds to minutes and hence acceptable in the target domain. Evaluation also includes experiments with cost-based optimization and parallel execution of individual production steps.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Analytical Approach for Single and Mixed-Model Assembly Line Rebalancing and Worker Assignment Problem

In this paper, an analytical approach is used for assembly line rebalancing and worker assignment for single and mixed-model assembly lines based on a heuristic-simulation algorithm. This approach helps to managers to select a better marketing strategy when different combinations of demands are suitable.Furthermore, they can use it as a guideline to know which worker assignment is better for ea...

متن کامل

Productivity Improvement of BOB T-shirt through Line Balancing Using Control Limit analysis and discrete event simulation (Case study: - MAA Garment and Textile Factory)

 This study deals with line balancing of BOB T-shirt model with the help of control limit analysis and discrete event simulation of the assembly lines. In this study control limit analysis is used to measure the performance of the assembly line and used to show the bottleneck operations of the assembly line and line balancing technique improves the productivity of the sewing line of the model. ...

متن کامل

Scheduling of Multiple Autonomous Guided Vehicles for an Assembly Line Using Minimum Cost Network Flow

This paper proposed a parallel automated assembly line system to produce multiple products having multiple autonomous guided vehicles (AGVs). Several assembly lines are configured to produce multiple products in which the technologies of machines are shared among the assembly lines when required. The transportation between the stations in an assembly line (intra assembly line) and among station...

متن کامل

A two-stage stochastic rule-based model to determine pre-assembly buffer content

This study considers instant decision-making needs of the automobile manufactures for resequencing vehicles before final assembly (FA). We propose a rule-based two-stage stochastic model to determine the number of spare vehicles that should be kept in the pre-assembly buffer to restore the altered sequence due to paint defects and upstream department constraints. First stage of the model decide...

متن کامل

‘BALANCING AND SEQUENCING’ VERSUS ‘ONLY BALANCING’ IN MIXED MODEL U-LINE ASSEMBLY SYSTEMS: AN ECONOMIC ANALYSIS

With the growth in customers’ demand diversification, mixed-model U-lines (MMUL) have acquired increasing importance in the area of assembly systems. There are generally two different approaches in the literature for balancing such systems. Some researchers believe that since the types of models can be very diverse, a balancing approach without simultaneously sequencing of models will not yield...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015